wayland: destroy subsurfaces along with parents
authorOlivier Fourdan <ofourdan@redhat.com>
Wed, 23 Nov 2016 13:45:16 +0000 (14:45 +0100)
committerOlivier Fourdan <ofourdan@redhat.com>
Mon, 5 Dec 2016 09:56:41 +0000 (10:56 +0100)
commitf6b44773934546bda7d35073673922cfc90b3b6f
tree5a7d16cac96e71097d017fe057622f52326bc3e9
parentac20c3eb2221d83ba075d6a2e20d1e126fc9039d
wayland: destroy subsurfaces along with parents

Wayland subsurfaces can have other native window parents, but those need
to be destroyed along with the rest of the window hierarchy otherwise
an assert() is reached.

https://bugzilla.gnome.org/show_bug.cgi?id=774915
gdk/gdkwindow.c